excrement of some animals, especially dogs - Espagnol Anglais Dictionnaire